put a stop to this horseshit - Turc Anglais Dictionnaire